  # Author : liuhaozhen
  # time : 1005


  # 优化课程表，增加用户输入，输入指定时间格式，输出对应课程表.
  # 非会员每天可以使用5次，会员可以使用10次，登录时判断.

  # 模拟数据库
  user_name = ["haozhen","harjen","hhh"]
  password_date = "46811"
  user_name_vip = ["harjen","hhh"]

  import datetime
  time = datetime.datetime.today().weekday()
  time = time + 1
  count = 3
  while True :
      count -= 1
      # 用户输入数据
      user_name = input("请输入您的账号：")
      password = input("请输入您的密码：")
      # 1.先判断账号 2.为会员账号
      if user_name in user_name:
          if user_name not in user_name_vip:
              if count != 0:
                  print("您输入的账号或密码不正确，请重新输入，您还有", count, "次机会~加油~")
              else:
                  print("你都输入三次了，还不对，笨死了，别输了，5分钟后再来")
                  break

          else:
                if password_date == password:
                    count = 10
                    while True:
                        count -= 1
                    print ("尊敬的vip用户，欢迎登录系统使用")
                    print("您还有",count,"查看机会");
                    week_time = int(time);
                    if week_time == 1:
                        print("礼拜一");
                        print("12:50-14:20 写作训练");
                        break
                    elif week_time == 2:
                        print ("礼拜二");
                        print ("10:35-12:00 广告学概论 罗娟 1-401");
                        print ("14:30-16:50 网站运营与管理 胡美香 3实304");
                        print ("18:45-20:10 大学英语B1 王金妮 10-302");
                        break
                    elif week_time == 3:
                        print ("礼拜三");
                        print ("08:00-09:30 足球 陈盛涛 东操");
                        print ("lunch break");
                        print ("18:45-20:10");
                        break
                    elif week_time == 4:
                        print ("09:45-12:00 Python语言 许智超 新综合楼612");
                        print ("lunch break");
                        print ("14:30-15:55 广告文案写作 罗希 1-303");
                        print ("16:10-17:35 大学英语B1 王金妮 10-302");
                        print ("18:45-20:55 毛概理论 张锦标 9—201");
                        break
                    elif week_time == 5:
                        print ("09:45-12:00 创业基础实践 张保垒 1-402");
                        print ("lunch break");
                        print ("14:30-15:55 毛概实践 华峥嵘 7-304");
                    else:
                        print ("账号密码输入错误，您还有两次机会")
  else:#非会员
      if password_date == password:
          count = 5
          while True:
              count -= 1
              print("亲爱的普通用户，欢迎登录系统使用~")
              print("您还有", count, "次查看机会！")
              week_time = int(time)
  if week_time == 1:
      print("礼拜一");
      print("12:50-14:20 写作训练");

  elif week_time == 2:
      print ("礼拜二");
      print ("10:35-12:00 广告学概论 罗娟 1-401");
      print ("14:30-16:50 网站运营与管理 胡美香 3实304");
      print ("18:45-20:10 大学英语B1 王金妮 10-302");

  elif week_time == 3:
      print ("礼拜三");
      print ("08:00-09:30 足球 陈盛涛 东操");
      print ("lunch break");
      print ("18:45-20:10");

  elif week_time == 4:
      print ("09:45-12:00 Python语言 许智超 新综合楼612");
      print ("lunch break");
      print ("14:30-15:55 广告文案写作 罗希 1-303");
      print ("16:10-17:35 大学英语B1 王金妮 10-302");
      print ("18:45-20:55 毛概理论 张锦标 9—201");


  elif week_time == 5:
      print ("09:45-12:00 创业基础实践 张保垒 1-402");
      print ("lunch break");
      print ("14:30-15:55 毛概实践 华峥嵘 7-304"):


else:
                if count == 0:
                    print("你都输入三次了，还不对，笨死了~~~，别输了，5分钟后再来")

                else:
                    print("您输入的账号或密码不正确，请重新输入，您还有", count, "次机会~加油~")

